import axios from "axios"

export function request1(config){
  // 创建axios实例
  const instance = axios.create({
	//线下
    baseURL:"http://192.168.3.43:3000",
	//线上
	// baseURL:"线上地址",
    timeout:8000
  })
  // axios拦截器
  instance.interceptors.request.use(config=>{
  	// console.log(config)
  	// 为请求头对象，添加Token验证的Authorization字段
  	config.headers.Authorization = localStorage.getItem('token')
  	// 在最后必须return config
  	return config
  },(err)=>{
	  console.log("拦截器"+err)
	 // return err
  })
    // axios响应器
 instance.interceptors.response.use(config=>{
	 return config.data
 },(err)=>{
	 console.log("响应器"+err)
 })
  // 发送真正的网络请求
  return instance(config)
}

export function request2(config){
  // 创建axios实例
  const instance = axios.create({
	  //线下
    baseURL:"http://192.168.3.62:8073",
	  //线上
	  // baseURL:"线上地址",
    timeout:8000
  })
  
  // axios拦截器
   instance.interceptors.request.use(config=>{
   	console.log(config)
   	// 为请求头对象，添加Token验证的Authorization字段
   	config.headers.Authorization = localStorage.getItem('token')
   	// 在最后必须return config
   	return config
   },(err)=>{
  	  console.log("拦截器"+err)
  	 // return err
   })
     // axios响应器
  instance.interceptors.response.use(config=>{
  	 return config.data
  },(err)=>{
  	 console.log("响应器"+err)
  })
  // 发送真正的网络请求
  return instance(config)
}
